AI021
CUDA Programming Guide
CUDA Fundamentals and Architectural Overview
Learning Objectives
- Understand the evolution of GPGPU and the CUDA programming model
- Define the hierarchy of threads, blocks, and grids in execution
- Analyze the Streaming Multiprocessor (SM) architectural components
- Identify the distinct layers of the CUDA memory hierarchy